
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <input onpaste="return false" ondragenter="return false"  style="ime-mode:disabled"> 
    <p>01怎样在文本框输入禁用的中文输入法</p>
    <!-- 提示：设置ime-mode为disabled的意思是禁止在输入时禁止用户激活输入中文，韩文，
        日文等的输入法（IME）状态，因为这个只能检测到键盘的输入，
        对通过鼠标操作的粘贴和拖放无效。  -->
<input onpaste="return false" ondragenter="return false"  onkeyup="this.value=this.value.replace(/[/u0391-/uFFE5]/gi,’’)"> 
<!-- 
特别提示 
本例代码运行后，第一种方法是不能切换输入法，所以无法输入中文，
其它三种方法是在输入中文后立即被替换为空，同时禁止了粘贴和拖放事件 -->
</body>
</html>